package in.ac.dei.edrp.cms.domain.resultprocessing;

public class PreProcessCourseList {

	private String universityId;
	private String programId;
	private String courseCode;

	private int totalInternal;
	private int totalExternal;
	private int totalMarks;
	
	private String rollNumber;
	private String programCourseKey;
	
	private String semesterStartDate;
	private String semesterEndDate;
	
	private double totalTorPAggregate;
	private double totalAggregate;
	
	private String courseClassification1;
	private String courseClassification2;
	
	private double credits;
	
	private String internalGrade;
	private double internalGradeValue;
	private String externalGrade;
	private double externalGradeValue;
	
	private String courseStatus;
	
	
	
	private String userId;
	
	
	
	private String resultSystem;
	
	
	private String finalMarksOrGrade;
	
	private double minPassGrade;
	private double minPassMarks;
	
	private double internalWeight;
	private double externalWeight;
	
	
	public String getUniversityId() {
		return universityId;
	}

	public void setUniversityId(String universityId) {
		this.universityId = universityId;
	}

	public String getProgramId() {
		return programId;
	}

	public void setProgramId(String programId) {
		this.programId = programId;
	}

	public String getCourseCode() {
		return courseCode;
	}

	public void setCourseCode(String courseCode) {
		this.courseCode = courseCode;
	}

	public int getTotalInternal() {
		return totalInternal;
	}

	public void setTotalInternal(int totalInternal) {
		this.totalInternal = totalInternal;
	}

	public int getTotalExternal() {
		return totalExternal;
	}

	public void setTotalExternal(int totalExternal) {
		this.totalExternal = totalExternal;
	}

	public int getTotalMarks() {
		return totalMarks;
	}

	public void setTotalMarks(int totalMarks) {
		this.totalMarks = totalMarks;
	}

	public String getRollNumber() {
		return rollNumber;
	}

	public void setRollNumber(String rollNumber) {
		this.rollNumber = rollNumber;
	}

	public String getProgramCourseKey() {
		return programCourseKey;
	}

	public void setProgramCourseKey(String programCourseKey) {
		this.programCourseKey = programCourseKey;
	}

	public String getSemesterStartDate() {
		return semesterStartDate;
	}

	public void setSemesterStartDate(String semesterStartDate) {
		this.semesterStartDate = semesterStartDate;
	}

	public String getSemesterEndDate() {
		return semesterEndDate;
	}

	public void setSemesterEndDate(String semesterEndDate) {
		this.semesterEndDate = semesterEndDate;
	}

	public double getTtotalTorPAggregate() {
		return totalTorPAggregate;
	}

	public void settotalTorPAggregate(double totalTorPAggregate) {
		this.totalTorPAggregate = totalTorPAggregate;
	}

	public double getTotalAggregate() {
		return totalAggregate;
	}

	public void setTotalAggregate(double totalAggregate) {
		this.totalAggregate = totalAggregate;
	}

	public String getCourseClassification1() {
		return courseClassification1;
	}

	public void setCourseClassification1(String courseClassification1) {
		this.courseClassification1 = courseClassification1;
	}

	public String getCourseClassification2() {
		return courseClassification2;
	}

	public void setCourseClassification2(String courseClassification2) {
		this.courseClassification2 = courseClassification2;
	}

	public double getTotalTorPAggregate() {
		return totalTorPAggregate;
	}

	public void setTotalTorPAggregate(double totalTorPAggregate) {
		this.totalTorPAggregate = totalTorPAggregate;
	}

	public double getCredits() {
		return credits;
	}

	public void setCredits(double credits) {
		this.credits = credits;
	}

	public String getInternalGrade() {
		return internalGrade;
	}

	public void setInternalGrade(String internalGrade) {
		this.internalGrade = internalGrade;
	}

	public double getInternalGradeValue() {
		return internalGradeValue;
	}

	public void setInternalGradeValue(double internalGradeValue) {
		this.internalGradeValue = internalGradeValue;
	}

	public String getExternalGrade() {
		return externalGrade;
	}

	public void setExternalGrade(String externalGrade) {
		this.externalGrade = externalGrade;
	}

	public double getExternalGradeValue() {
		return externalGradeValue;
	}

	public void setExternalGradeValue(double externalGradeValue) {
		this.externalGradeValue = externalGradeValue;
	}

	public String getCourseStatus() {
		return courseStatus;
	}

	public void setCourseStatus(String courseStatus) {
		this.courseStatus = courseStatus;
	}



	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}
	
	
	public String getResultSystem() {
		return resultSystem;
	}

	public void setResultSystem(String resultSystem) {
		this.resultSystem = resultSystem;
	}
	
	

	public String getFinalMarksOrGrade() {
		return finalMarksOrGrade;
	}

	public void setFinalMarksOrGrade(String finalMarksOrGrade) {
		this.finalMarksOrGrade = finalMarksOrGrade;
	}

	

	public double getMinPassGrade() {
		return minPassGrade;
	}

	public void setMinPassGrade(double minPassGrade) {
		this.minPassGrade = minPassGrade;
	}

	public double getMinPassMarks() {
		return minPassMarks;
	}

	public void setMinPassMarks(double minPassMarks) {
		this.minPassMarks = minPassMarks;
	}

	public double getInternalWeight() {
		return internalWeight;
	}

	public void setInternalWeight(double internalWeight) {
		this.internalWeight = internalWeight;
	}

	public double getExternalWeight() {
		return externalWeight;
	}

	public void setExternalWeight(double externalWeight) {
		this.externalWeight = externalWeight;
	}

	public PreProcessCourseList(String universtyId,String programCourseKey,
			String semesterStartDate,String semesterEndDate
			){
		this.universityId=universtyId;
		this.programCourseKey=programCourseKey;
		//this.rollNumber=rollNumber;
		this.semesterStartDate=semesterStartDate;
		this.semesterEndDate=semesterEndDate;
		
	}
	
	public PreProcessCourseList(String universityId,String programCourseKey,
			String semesterStartDate,String semesterEndDate,String rollNumber
			,String userId 
			){
		this.universityId=universityId;
		this.programCourseKey=programCourseKey;
		this.rollNumber=rollNumber;
		this.semesterStartDate=semesterStartDate;
		this.semesterEndDate=semesterEndDate;
		this.userId=userId;
		
	}
	
	
	public PreProcessCourseList(){
		super();
	}
}
